History
History
Synonyms
UK
US
Meaning:
popularize

to make (a new idea, product) known and liked

make widely popular, accessible

render

to give (something); to present, send in, (an account for payment)

contribute

MAKE AVAILABLE as in Wiktionary
MAKE AVAILABLE as in Wikipedia